angular.module("module.apply",[])
    .config(['$stateProvider',function ($stateProvider) {
        $stateProvider
            .state('home.applyCash',{
                url:"/applyCash",
                templateUrl:"apply/apply_cash.html",
                controller:'ApplyCashController',
                controllerAs:'vm'
            })
            .state('home.applyCashAddBank',{
                url:"/applyCashAddBank",
                templateUrl:"apply/apply_cash_add_bank.html",
                controller:'ApplyCashAddBankController',
                controllerAs:'vm'
            })
            .state('home.applyCashList',{
                url:"/applyCashList",
                templateUrl:"apply/apply_cash_list.html",
                controller:'ApplyCashListController',
                controllerAs:'vm'
            })
    }])

    .controller('ApplyCashController',[function () {
        var vm=this;
//         data.maxAmount=forDigit(parseFloat(data.shopBalance)*0.99,2);
//         $('.container-fluid').html(template('list_tmpl', data));
//         $('#maxAmount').html( data.maxAmount );
//
//
//         checkfrom(function (para) {
//             $.getJSON('ajaxApplyCash', para, function(rs) {
//                 if (!rs.succeed) return toast('提现申请失败，失败原因：'+rs.message);
//                 winAlert({body:'提现申请成功，请等待审核...',
//                     fun:function(){
//                         window.location.href='applyCashList';
//                     },
//                     closeFun:function(){
//                         window.location.href='applyCashList';
//                     }});
//             });
//         },$('.tj'), $('.submit'));
//
//         $('#handingFee').bind('input propertycahnge',function(){
//             var num1=parseFloat( $(this).val() )/100;
//             $('.handingFee span').html(forDigit(num1,2));
//         });
//
// //为了将传入的num按指定位数(小数部分)四舍五入，how用来指定小数部分位数
//         function forDigit(num,how){
//             var result=Math.round(num*Math.pow(10,how))/Math.pow(10,how);
//             return result;
//         }

    }])

    .controller('ApplyCashAddBankController',[function () {
        var vm=this;
        // $('.container-fluid').html(template('list_tmpl', data));
        // $('.btnSendSms').on('click', function() {
        //     sessionStorage.time = 60;
        //     sendSMS();
        // });
        // function sendSMS() {
        //     $('input[name=checkCode]').val('');
        //     $('.btnSendSms').html('发送中...').off().attr('disabled', 'disabled');
        //     $.getJSON('ajaxSendCheckCode', function(rs) {
        //         if (rs.succeed) {
        //             resend();
        //         } else {
        //             winAlert({body:'发送失败，失败原因：'+rs.message});
        //             $('.btnSendSms').html('获取验证码').removeAttr('disabled').on('click', function() {
        //                 sessionStorage.time = 60;
        //                 sendSMS();
        //             });
        //         }
        //     });
        // }
        //
        // function resend() {
        //     var time = sessionStorage.time || 60;
        //     var sendtime = setInterval(function() {
        //         sessionStorage.time = time--;
        //         if (time > 0) {
        //             $('.btnSendSms').html(time + '秒后重新获取').off().attr('disabled', 'disabled');
        //         } else {
        //             clearInterval(sendtime);
        //             $('.btnSendSms').html('获取验证码').removeAttr('disabled').on('click', function() {
        //                 sessionStorage.time = 60;
        //                 sendSMS();
        //             });
        //         }
        //     }, 1000);
        // }
        // checkfrom(function (para) {
        //     $.getJSON('ajaxAddBank', para, function(rs) {
        //         if (!rs.succeed) return toast('添加失败，失败原因：'+rs.message);
        //         winAlert({body:'添加银行卡成功', fun:function(){
        //             window.location.href='applyCash';
        //         }, closeFun:function(){
        //             window.location.href='applyCash';
        //         }});
        //     });
        // },$('.tj'), $('.submit'));
    }])

    .controller('ApplyCashListController',[function () {
        var vm=this;
//         var para = {};
//         (function ajaxtodata(){
// //    调用接口查询提现列表
//             $.getJSON('ajaxApplyCashList', para, function(res){
//                 if (!res.succeed) { toast(res.message); return false;}
//                 res.data.shopBalance = data.shopBalance;
//                 $.extend(res.data, para);
//
// //      填充页面主体
//                 $('.container-fluid').html(template('list_tmpl', res.data));
//
// //      调用时间选框插件
//                 $('.datetime').daterangepicker({format: 'YYYY-MM-DD'}, function(start, end) {
//                     var startTime = start.format('YYYY-MM-DD');
//                     var endTime = end.format('YYYY-MM-DD');
//                     $(':input[name=startTime]').val(startTime);
//                     $(':input[name=endTime]').val(endTime);
//                 });
//
// //      最近？天查询
//                 $('.daterang').on('click', function(){
//                     var day = parseInt($(this).attr('data-day'), 10);
//                     $(':input[name=startTime]').val(moment().subtract(day, 'days').format('YYYY-MM-DD'));
//                     $(':input[name=endTime]').val(moment().format('YYYY-MM-DD'));
//                     return false;
//                 });
//
// //      查询按钮
//                 $('.search').on('click', function(){
//                     var startDate = $(':input[name=startTime]').val();
//                     var endDate = $(':input[name=endTime]').val();
//                     if (!startDate) return toast('请选择开始时间');
//                     if (!endDate) return toast('请选择结束时间');
//                     para = { startDate : startDate, endDate : endDate };
//                     ajaxtodata(para);
//                     return false;
//                 });
//
// //      分页功能实现
//                 $('.pagination a').off().on('click', function(){
//                     para.pi = $(this).attr('href');
//                     if (!para.pi) return false;
//                     ajaxtodata();
//                     return false;
//                 });
//                 $('.reload').on('click', function(){
//                     window.location.reload();
//                 });
//             });
//         })();
    }]);